package com.ganbo.stock.entity;

import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * 公司简介
 *
 * @Author: ganbo
 * @Date: 2020/12/26 16:58
 */

@Data
@Entity
@Table(name = "s_company")
public class Company extends BaseEntity {

    private Long stockId;       //股票id
    private String stockName;   //股票上市名字
    private String dm;          //股票代码
    private Integer version;    //更新版本

    //=============接口是返回====================

    private String name;        //公司名称
    private String ename;       //公司英文名称
    private String market;      //上市市场
    private String idea;        //概念及板块，多个概念由英文逗号分隔
    private String ldate;       //上市日期，格式yyyy-MM-dd
    private String sprice;      //发行价格（元）
    private String principal;   //主承销商
    private String rdate;       //成立日期
    private String rprice;      //注册资本
    private String instype;     //机构类型
    private String organ;       //组织形式
    private String secre;       //董事会秘书
    private String phone;       //公司电话
    private String sphone;      //董秘电话
    private String fax;         //公司传真
    private String sfax;        //董秘传真
    private String email;       //公司电子邮箱
    private String semail;      //董秘电子邮箱
    private String site;        //公司网站
    private String post;        //邮政编码
    private String infosite;    //信息披露网址
    private String oname;       //证券简称更名历史
    private String addr;        //注册地址
    private String oaddr;       //办公地址

    @Column(name = "description", columnDefinition = "text")
    private String desc;        //公司简介

    private String bscope;      //经营范围
    private String printype;    //承销方式
    private String referrer;    //上市推荐人
    private String putype;      //发行方式
    private String pe;          //发行市盈率（按发行后总股本）
    private String firgu;       //首发前总股本（万股）
    private String lastgu;      //首发后总股本（万股）
    private String realgu;      //实际发行量（万股）
    private String planm;       //预计募集资金（万元）
    private String realm;       //实际募集资金合计（万元）
    private String pubfee;      //发行费用总额（万元）
    private String collect;     //募集资金净额（万元）
    private String signfee;     //承销费用（万元）
    private String pdate;       //招股公告日

}
